
#ifndef  __iface_com__
#define  __iface_com__

//#include <objbase.h>

#define    vts(type)    virtual type __stdcall
/*interface  IMesh3ds: IUnknown
{
  vts(void)      Init();
  vts(HRESULT)   SetFVF( LPDIRECT3DDEVICE9 pd3dDevice, DWORD dwFVF ); 
  vts(HRESULT)   RestoreDeviceObject( LPDIRECT3DDEVICE9 pd3dDevice );
  vts(HRESULT)   InvalidateDeviceObjects();
  vts(HRESULT)   Render( LPDIRECT3DDEVICE9 pd3dDevice, 
	                     BOOL bDrawOpaqueSubsets,
                         BOOL bDrawAlphaSubsets);
  vts(HRESULT)   Destroy();

};
extern  const IID IID_IMESH3DS; */
#undef  vts
#endif 
